Fine weather had come at last, and the sun was hot.